be hitched - German English Dictionary